package com.pinyoumei.app.utils;


import com.pinyoumei.app.BuildConfig;

/**
 * Created by Administrator on 2020-06-18.
 * --------- 日期 ------- 维护人 ------------ 变更内容 --------
 * 2020-06-18        Administrator             新增Person类
 * 2020-06-18        Administrator             增加sex属性
 */
public class LogUtils {

    private final static boolean all = BuildConfig.debug;
    private final static boolean i = true;
    private final static boolean d = true;
    private final static boolean e = true;
    private final static boolean v = true;
    private final static boolean w = true;

    private final static String defaultTag = "ceshi";

    private LogUtils() {
    }

    public static void i(String msg) {
        if (all && i) {
            android.util.Log.i(defaultTag, msg);
        }
    }

    public static void i(String tag, String msg) {
        if (all && i) {
            android.util.Log.i(tag, msg);
        }
    }

    public static void d(String msg) {
        if (all && d) {
            android.util.Log.d(defaultTag, msg);
        }
    }

    public static void d(String tag, String msg) {
        if (all && d) {
            android.util.Log.d(tag, msg);
        }
    }

    public static void e(String msg) {
        if (all && e) {
            try {
                android.util.Log.e(defaultTag, msg);
            } catch (Exception e1) {
                e1.printStackTrace();
            }
        }
    }

    public static void e(String tag, String msg) {
        if (all && e) {
            android.util.Log.e(tag, msg);
        }
    }

    public static void v(String msg) {
        if (all && v) {
            android.util.Log.v(defaultTag, msg);
        }
    }

    public static void v(String tag, String msg) {
        if (all && v) {
            android.util.Log.v(tag, msg);
        }
    }

    public static void w(String msg) {
        if (all && w) {
            android.util.Log.w(defaultTag, msg);
        }
    }

    public static void w(String tag, String msg) {
        if (all && w) {
            android.util.Log.w(tag, msg);
        }
    }
}

